Conectric server
This service is used to configure and manage the Conectric server.
The Conectric server can be installed on the "Services" tab within the DINGO-Manager. The server can also be installed from a SSH terminal with this command: sudo sh -c "$(curl -s http://apps.control2net.com/apt/install-conectric-gateway)"
To configure the Conectric server; select the Conectric service and click the "Main config. file..." button. See screenshot.
The Conectric server is used to read data from wireless Conectric sensors and sends the data to the DINGO-Stack Unix domain socket (/dev/shm/DINGOConectricUnixSocket). If the appropriate templates have been created for the sensors, then the DINGO-Stack will automatically create and configure these sensors as virtual BACnet devices.
More on configuration can be found here: https://github.com/Conectric/node-gateway
The Conectric Server runs under Node.js. The current installation will not install Node.js, if it is missing. This must be done manually via SSH.
The currently recommended Node.js is v12.18.3. Here are Node.js install instructions:
sudo su
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
Note:
Node.js v11.x or later are currently not supported on ARMv6 hardware. Please visit https://nodejs.org/ for possible workaround.
Name: Conectric server
Tag: Go-IoT Service
Description: Conectric server service
Type: Systemd
Configuration file: /home/pi/node-gateway/config.json
Log command: journalctl -u node-gateway.service -r -n 10
Install command: sudo sh -c "$(curl -s http://apps.control2net.com/apt/install-conectric-gateway)"
Service name: node-gateway.service
Link to the official page: https://conectric.com